<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- <style>
        body{
            background-color: rgb(237, 154,97);
        }
    </style> -->
</head>
<body>
    <script>
        // Math.random()   [0,1) 
        // 公式:Math.floor(Math.random()*范围数字的个数+范围第一个数);
        // 1-33 随机数  

        // var data = Math.floor(Math.random()*33+1);
        // console.log(data);
        // // 1-16随机数 
        // var data = Math.floor(Math.random()*16+1);
        // console.log(data);

        // // 8-25的随机数 
        // var data = Math.floor(Math.random()*18+8);
        // console.log(data);
        // // 0-255的随机数
        // var data = Math.floor(Math.random()*256+0);
        // console.log(data);

        function rand_bg(){
            return Math.floor(Math.random()*256+0)
        }

        // 单词  16进制  rgb 


        // function rand_color(){
        //     return `rgb(${rand_bg()}, ${rand_bg()},${rand_bg()})`;
        // }
        // // rgb(123,43,59)

        // document.body.style.backgroundColor =  rand_color();

        // 双色球  思路 
        // 红球 6个 1-33 不重复  排序 
        // 蓝球 1个  1-16  蓝球可以和红球一样 
        
        // 准备一个数组 生成6个红球    
        // 生成一个蓝球  加入红球数组的后边

        var redballs = [];

        for(var i=0;i<6;i++){
            var data = Math.floor(Math.random()*33+1);
            if(redballs.indexOf(data) == -1){
                redballs.push(data)
            }
            else{
                i--;
            }
        }
        console.log(redballs);
        redballs.sort(function(a,b){return a-b})
        console.log(redballs);

        var blueball =  Math.floor(Math.random()*16+1);
        redballs.push(blueball)
        console.log(redballs);



        // 求 283-672之间的随机数  包含283 也包干 672
        function get_randomnum(){
            return Math.floor(Math.random()*390+283);
        }
    </script>
</body>
</html>